package com.itstyle.seckill.topic.desinger.design_cj.builder;

/**
 * @Auther: liuwenxiang
 * @Date: 2019/9/18 17:03
 * @Description: 构建者模式(lamda表达式)：为一个对象构建属性，分为建造者和指挥者，构建者创建能力，指挥者执行能力，以达到为对象构建属性的功能
 */
public class Client {


    public static void main(String[] args) {

          //建造者
          Builder builder =   new ConcreteBuilder();
          //指挥者
          Director director =new Director(builder);
          //产品
          Product product =director.construct();

          product.show();

    }
}
